package com.shop.cereshop.commons.domain.im.tx.req.follow;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

/**
 * 拉取关注、粉丝与互关列表
 */
@Data
public class FollowGetReq {
    /**
     * 用户的 UserID
     */
    @SerializedName("From_Account")
    private String From_Account;

    /**
     * 待拉取的类型：
     * 1 - 粉丝
     * 2 - 关注
     * 3 - 互关
     */
    @SerializedName("FollowType")
    private Integer FollowType;

    /**
     * 分页的起始位置：首页为空，续拉请求填上一页回包返回的 NextCursor 字段
     */
    @SerializedName("StartCursor")
    private String StartCursor;

    /**
     * 拉取的数量：默认每页返回100条数据，最多支持1000条数据
     */
    @SerializedName("WantNum")
    private Integer WantNum;
}
